     /* 框架 */
     section {
         position: relative;
         z-index: 1;
         overflow: hidden;
         width: 100%;
         padding-left: var(--container);
         padding-right: var(--container);
     }

     /* 标题 */
     .indexTitle {
         display: flex;
         flex-direction: column;
         grid-gap: 15px;
     }

     .indexTitle h1 {
         font-size: 36px;
         line-height: 1;
         font-weight: bold;
         color: var(--color);
         position: relative;
         padding-left: 15px;
         border-left: 6px solid var(--color);
     }

     .indexTitle h1 b {
         display: inline-block;
         margin-left: 20px;
         color: #999999;
         font-weight: 500;
         font-size: 35px;
         font-family: "Impact";
         opacity: 0.12;
     }

     .indexTitle h2 {
         color: #666666;
         font-size: 14px;
         line-height: 1;
     }

     @media (max-width: 1200px) {
         .indexTitle h1 {
             font-size: 28px;
         }

         .indexTitle h1 b {
             font-size: 18px;
         }
     }

     @media (max-width: 460px) {}